html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-family: "Hiragino Sans GB","Microsoft YaHei",Arial,sans-serif;
    color: #339966;
}
body{
    background: #fffffc;
    padding-left: 10px;
    padding-right: 10px;
}

img.img-responsive{
    margin-bottom: 24px;
    margin-top: 8px;
}

.share-icon{
    text-align: center;
}

.share-icon > p {
    font-size: 10px;
    color: #cccccc;
}

.share-icon > a > img {
    margin-bottom: 2px;
}

b{ text-decoration: line-through; font-weight:100;}

.votes-count{
    color: #ccc;
}
.comment-content{
    color: #000;
}
.comment-time{
    color: #ccc;
    font-size: 12px;
}
.post-content{
    font-size: 16px;
}
.gray{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><fecolormatrix type=\'ma
    trix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'></fecolormatrix></filter></svg>#grayscale");
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}